home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group94a.txt / 000059_icon-group-sender _Mon Feb 21 10:33:34 1994.msg < prev    next >
Internet Message Format  |  1994-08-19  |  986b

  1. Received: by cheltenham.cs.arizona.edu; Mon, 21 Feb 1994 10:03:56 MST
  2. Date: Mon, 21 Feb 94 10:33:34 CST
  3. From: jeffery@ringer.cs.utsa.edu (Clinton L. Jeffery)
  4. Message-Id: <9402211633.AA08487@ringer.cs.utsa.edu.sunset>
  5. To: pab@cs.arizona.edu
  6. Cc: icon-group@cs.arizona.edu
  7. In-Reply-To: Peter A. Bigot's message of Mon, 21 Feb 1994 06:28:55 -0700 (MST) <9402211328.AA27411@omnia.cs.arizona.edu>
  8. Subject: generating both [lr]values of records
  9. Content-Length: 448
  10. Status: R
  11. Errors-To: icon-group-errors@cs.arizona.edu
  12.  
  13. Co-expressions use up a fair amount of space, but they are pretty
  14. fast.  I agree they are more than is needed here.  I am still not
  15. sure why you aren't saying
  16.  
  17. every !ar +:= 1 # if all you really need is an augmented assignment
  18. or
  19. every i := 1 to *ar do ar[i] := arbitrary_computation(ar[i])
  20.  
  21. Cool, huh?  Icon records are really quite handy.
  22.  
  23. Clint Jeffery
  24. cjeffery@cs.arizona.edu, jeffery@ringer.cs.utsa.edu
  25. The University of Texas at San Antonio
  26.